package com.zxq.uart.frame.decoder;

import com.zxq.factory.annotate.DecoderField;
import com.zxq.factory.annotate.Frame;
import com.zxq.factory.enums.EField;
import com.zxq.uart.model.PlatformAttachDTO;
import lombok.Data;

@Frame
@Data
public class _11CardRefundReport extends PlatformAttachDTO {

    @DecoderField(param = 4,field = EField.Hex)
    String cardNum;

    @DecoderField(sequence = 1,param = 1)
    Integer refundMoney;

    @DecoderField(sequence = 2)
    Integer surplusMoney;

    @DecoderField(sequence = 3)
    Integer cardType;

    @DecoderField(sequence = 4,param = 1)
    Integer port;

    @DecoderField(sequence = 5,param = 1)
    Integer state;


}
